down tubes - Fransızca İngilizce Sözlük

down tubes

Meanings of "down tubes" in French English Dictionary : 2 result(s)

İngilizce Fransızca
Automotive
Down tube Tube diagonal
Bicycle Racing
down tube tube diagonal